instrument for tilling the earth - Französisch Englisch Wörterbuch